草庐IT

java - Thymeleaf 的 XHTML 基本支持?

全部标签

java - 如何从 Java 中的系统托盘弹出 JFrame

我可以用Java创建系统托盘应用程序,但我在定位方面遇到了问题。该程序只需要处理一些输入/输出,所以我希望它易于访问。我的问题是,当我单击我的应用程序的系统托盘图标时,我如何才能将它的位置优雅地设置在系统托盘上方?要求是无论显示设置(分辨率、多显示器等)和任务栏位置如何,它都会执行此操作。有没有办法告诉它在托盘附近打开,而不是完全定位它?我希望它完全按照Windows中的“网络”设置按钮执行操作。类似于以下内容:这在Java中可行吗? 最佳答案 正如Vulcan所指出的,是的,这是可能的。此外,还可以考虑放置弹出窗口的位置(与任务图

java - 增加基于 Windows 安装程序的 Tomcat PermGen Space

我在使用Tomcat时遇到了一些问题。我正在部署一个Grails应用程序,当我添加新功能时,我在堆栈跟踪文件中遇到了这个(不幸的是众所周知的)错误:Causedby:java.lang.OutOfMemoryError:PermGenspace2014-01-1319:28:35,753[http-bio-8080-exec-26]ERRORStackTrace-FullStackTrace:org.codehaus.groovy.runtime.InvokerInvocationException:java.lang.OutOfMemoryError:PermGenspaceatgs

java - 如何从 Windows 测试 Unix 上的 Java 程序?

问题:我正在开发一个在Unix环境下做一些文件操作的工具,但我的开发环境是Windows,我如何测试我在做什么。有什么方法可以模拟我的程序在Unix环境中运行,仅用于测试目的? 最佳答案 您可以运行虚拟机,例如VMware与Linux一起安装以测试您的程序。如果您与Linux机器在同一个网络上,您可以将VNC连接到一台机器上并远程测试您的程序。 关于java-如何从Windows测试Unix上的Java程序?,我们在StackOverflow上找到一个类似的问题:

java - 从命令行运行 Java 程序

我正在尝试从命令行运行Java程序。我尝试按照提到的步骤here.但是当我尝试运行javacHello.java时,它会抛出这样的程序不存在的错误。我尝试给javaHello.java并得到错误:Exceptioninthread"main"java.lang.NoClassDefFoundError:Hello/javaCausedby:java.lang.ClassNotFoundException:Hello.javaatjava.net.URLClassLoader$1.run(UnknownSource)atjava.security.AccessController.doP

java - 哪一种主要操作系统最适合快速引导和启动 Java 应用程序?

我创建了一个Java应用程序,它是工作站上唯一Activity的应用程序。(类似于信息亭系统)问题是应用程序必须在启动计算机后尽快启动并运行。我想知道哪一个主要操作系统可以配置为提供最短的启动时间?我使用的是第3方音频和图形库,因此我的选择仅限于WindowsXP/Vista、Linux和Solaris。目前在我的双启动机器上,Fedora比Vista需要更长的时间,但另一方面,我在调整Linux的启动时间方面没有太多经验。因此,如果有人知道Linux可以有更好的机会快速启动,那么我会把时间花在那里。我还希望获得有关调整启动时间和Java启动时间的一般提示。

java - 如何在 Windows 中增加 IE 应用程序的堆内存大小?

我在IE中运行java应用程序,但由于堆大小较小,它非常慢。我怎样才能单独增加IE的堆大小,以便应用程序可以在IE中快速运行?我应该更改任何环境变量或任何其他解决方案吗?提前致谢:-) 最佳答案 如何:关闭所有其他应用程序和程序。启动InternetExplorer。在窗口顶部的主菜单栏中选择“工具”。向下滚动并点击“Internet选项”。使用“常规”选项卡,选择“设置”按钮。它位于“Internet临时文件”或“浏览历史记录”部分,具体取决于您使用的InternetExplorer版本。使用slider增加分配给Internet

windows - 不支持为 ARM 平台编译桌面应用程序

我正在visualstudio2013上测试boost1.5.7。当我键入boostrap来构建二进制文件时,我发现boostrap.log中出现以下错误为此,我使用VS2013ARM交叉工具命令提示符。我输入cdC:/boost_1_57_0只需键入bootstrap并点击eneter即可构建boostrap。######Using'vc12'toolset.###C:\boost_1_57_0\boost_1_57_0\tools\build\src\engine>ifexistbootstraprd/S/QbootstrapC:\boost_1_57_0\boost_1_57_0

java - 程序暂停,直到用户按下 Control+C

关闭。这个问题需要debuggingdetails.它目前不接受答案。编辑问题以包含desiredbehavior,aspecificproblemorerror,andtheshortestcodenecessarytoreproducetheproblem.这将有助于其他人回答问题。关闭6年前。Improvethisquestion我有一个执行大量IO(读取文件、调用其他程序、数据库)的java程序。它从命令行在Windows服务器上永远运行。然而,有时它会停止。发生这种情况时,按Control+C可使程序恢复运行。Control+C可以做什么来修复(难以重现)问题?

java - 使用没有FTP协议(protocol)的java将文件从windows复制到远程linux机器

这个问题在这里已经有了答案:Javamultiplefiletransferoversocket(3个答案)关闭4年前。有什么方法可以在没有FTP协议(protocol)的情况下使用java将文件从windows复制到远程linux机器?

java - 更改 MySQL 时区 Windows

我尝试在my.ini中更改时区,但它不起作用。使用不同的变体:default-time-zone="Europe/Moscow"default_time_zone="Europe/Moscow"default-time-zone="+03:00"andsoon但是当我通过SETGLOBALtime_zone='+3:00';更改它时,一切正常。我想更改时区,因为我的RESTAPI不工作并抛出异常:com.mysql.cj.core.exceptions.InvalidConnectionAttributeException:服务器时区值“俄罗斯TZ2标准时间”无法识别或代表多个时区。更